@charset "utf-8";
*{
    margin:0; padding:0;
}

body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, button, textarea, p, blockquote, th, td { margin: 0; padding: 0; }
fieldset, img { border: 0; }
ul, ol, li { list-style: none; display: inline}

/* remember to define focus styles! */
:focus { outline: 0; }
address, caption, cite, code, dfn, em, strong, th, var, optgroup { font-style: normal; font-weight: normal; }
h1, h2, h3, h4, h5, h6 { font-size: 100%; font-weight: normal; }
abbr, acronym { border: 0; font-variant: normal; }
input, button, textarea, select, optgroup, option { font-family: inherit; font-size: inherit; font-style: inherit; font-weight: inherit; background-color: #fff; border: none;}
code, kbd, samp, tt { font-size: 100%; }
a{text-decoration:none;color:#333;}
a:hover{
    text-decoration: none;
}
/*@purpose To enable resizing for IE */
/*@branch For IE6-Win, IE7-Win */
input, button, textarea{ *font-size: 100%;}

input::-ms-clear{display: none;}
input::-ms-reveal{display: none;}


ol, ul { list-style: none; }

/* tables still need 'cellspacing="0"' in the markup */
table,tr,td { border-collapse: collapse; border-spacing: 0; margin:0;padding:0;}
caption, th { text-align: left; }
sup, sub { font-size: 100%; vertical-align: baseline; }

/* remember to highlight anchors and inserts somehow! */
blockquote, q { quotes: none; }
blockquote:before, blockquote:after, q:before, q:after { content: ''; content: none; }

/**Common Css**/
.fr { float: right; *display: inline;}
.fl { float: left; *display: inline;}
/*文本超出显示省略号*/
.ehn, .otw, .tow { text-overflow: ellipsis; overflow: hidden; white-space: nowrap; }
/*清除浮动*/
.clearfix { clear: both; *zoom:1;}
.clearfix:after { display: block; clear: both; content: "\0020"; visibility: hidden; height: 0; }

.hide{
    display: none;
    transition: all 2s;
	-moz-transition: all 2s;	/* Firefox 4 */
	-webkit-transition: all 2s;	/* Safari 和 Chrome */
	-o-transition: all 2s;	/* Opera */
}

body{
	background: #EEEEEE;
	width: 100%;
	/*overflow-x: hidden;*/
}
.main{
	width: 100%;
	background: #fff;
	padding: .54rem .26rem;
}
.axios{
	border-left: 1px solid #000;
	margin-left: 1.17rem;
}
.line{  

	width: 1px;
	border-left: 1px solid #0D0D0D;    
}
.time{
	width: .59rem;
	display: inline-block;
	font-size: .24rem;
	color: #CC0404;
	position: relative;
	left: -1.17rem;
}

.d{
	width: .18rem;
	height: .18rem;
	display: inline-block;
	background: url(../d.png) no-repeat center;
	background-size: cover;
	position: relative;
	left: -1.0rem;
}
div.cont{
	max-width: 5rem;
	overflow: hidden;
	font-size: .30rem;
	color: #000000;
	line-height: .50rem;
	position: relative;
	top: -.5rem;
}
div.cont p{
	padding-left: .5rem;
}
.axios1{
	height: 1rem;
}
.axios1 .d{
	top: -1rem;

}
.axios1 .cont{
	top: -1.5rem;
	font-size: .4rem;
	font-weight: 500;
	color: #D11B1B;
	letter-spacing: 0;
}
